to hold up well - Allemand Anglais Dictionnaire